Internet Archive BookReader - Official register of the officers and acting midshipmen of the United States Naval Academy